Linux下磁盘顺序混乱的情况

当Linux中磁盘设备文件如/dev/sda、sdb等顺序发生变化时,会导致管理混乱,甚至影响系统启动。文章指出这是由于Linux内核根据磁盘驱动加载、PCI插槽检测和磁盘检测顺序决定的。目前没有直接克服的方法,但可以通过使用UUID和设备卷Label作为标识来减少问题。UUID是通过SCSI Inquiry命令Page 83信息映射磁盘,而Label则允许系统启动时依据标签而非设备号。文章提供了修改/etc/grub.conf和/etc/fstab的示例来使用UUID和Label确保系统稳定性。
摘要由CSDN通过智能技术生成
Linux往往碰这样问题,磁盘设备文,比如/dev/sda, sdb, sdc等等某些混乱掉,比如sda变成sdb或sdc变成sdb等等,这样无形致磁盘设备管理混乱,最常见比如Linux文系统启动问题。人遇这种问题时候都去找磁盘、阵列厂家,怀疑们问题,其实这种底层磁盘(单个磁盘或RAID阵列)Linux磁盘设备文映射并不磁盘、阵列厂家决定,而Linux核自身原因。

目Linux核于这种磁盘设备映射基本决于三个顺序,磁盘驱动程序加载;二主机PCI插槽监测;三磁盘本身监测,先当然a,以此类推。所以,出现热插拔某些设备、重启等特殊,实际磁盘Linux映射设备文能由于这种“排队”原因而发生改变,而这种底层“偷偷”有时候让管理员犯些级误。

这Linux Kernel限制,所以目还没办法面克服应,但有两个“迂回战术”办法减少能出现问题,个采UUID设备唯识别,另个采设备卷做Label标识办法。

、 UUID (globally unique identifier),唯身份识别,采SCSI Inquiry命令Page 83信息映射磁盘设备。例如们以Linux查询些磁盘设备UUID标识代码。

bash# ls -la /dev/disk/by-id

total 0

drwxr-xr-x 2 root root 280 Mar 11 12:29 .

drwxr-xr-x 5 root root 100 Mar 11 12:28 ..

lrwxrwxrwx 1 root root 9 Mar 11 12:29 edd-int13_dev80 -> ../../sda

lrwxrwxrwx 1 root root 10 Mar 11 12:2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值